Multiprocessing Services provides the following functions for allocating and manipulating blocks of memory from within preemptive tasks: